peer-reviewed journal - Turco Inglés Diccionario